body{
    background-color: #EEEEEE;
}
.nav{
    width: 100%;
    background-color: #fff;
    color:#3EABFF
}
.nav-div{
    width:63%;margin: 20px auto
}
.body{
    width: 80%;
    display: flex;
    justify-content: center;
    align-items: center;
    margin: 30px auto;
}
.footer{
    width: 63%;
    margin: 30px auto;
    text-align: justify;
}
.footer h4{
    margin-bottom: 0;
    color: black;
}
.footer p{
    font-size: 14px;
}
blockquote{
    margin: 0;
    border-left: .2rem solid #3EABFF;
    padding: .2em
}
.category button{
    margin:0px 5px 5px;
    width: 70px;
}
.tel{
    height:30px;
    text-align: right;
}
.tel h2,.tel h5{
    display : inline;
}

.btn-primary-cus {
    color: #007bff;
    background-color: transparent;
    border-color: #007bff;
    box-shadow: none;
}
.btn-primary-cus:hover {
    color: #fff;
    background-color: #007bff;
    border-color: #007bff;
}
.btn-primary-full{
    color: #fff;
    background-color: #007bff;
    border-color: #007bff;
}
.btn-primary-full:hover {
    color: #fff;
    background-color: #000dff;
    border-color: #007bff;
}
.nav-div h4{
    font-size: 2.5rem;
}
.bg-white {
    background-color: #fff;
    color: #1f2d3d!important;
}
.p-3 {
    padding: 1rem!important;
}
.text-muted{
    color:#5e5e5e;
}